MDATMHLFREKSSIGRLNLARVGLLDCIFGVRLNVEYKKSGGIRNHRPTNSQGNSHKIKWKNLLLAPYTLVHVLVPPDLNKTCCDCGVYALKYIECHFMGLSLDMLDDVNIKDARLRIAVDLWKAAFDPVFIDRMTKYKPPKINSEIIDIA